pay off bigtime

Translations
оправдаться сполна
The risky investment paid off bigtime for them.
Рискованные инвестиции оправдались для них сполна.
Definitions
To result in a very large or significant reward, benefit, or success, often after effort, risk, or investment.